package com.yuke.cloud.service.pmc.service;

import com.yuke.cloud.service.pmc.dto.ProdBrandDto;
import com.yuke.cloud.service.pmc.entity.ProdBrand;
import com.yuke.cloud.common.core.support.IService;
import com.yuke.cloud.service.pmc.entity.ProdCategory;

import java.util.List;


/**
 * Created by zys on 2018/09/28.
 */
public interface ProdBrandService extends IService<ProdBrand> {

    List<ProdBrandDto> getListByCondition(ProdBrand prodBrand);
    List<ProdBrandDto> getEnableListByCondition(ProdBrand prodBrand);
    List<ProdCategory> getCategory(Long brandId);
    List<ProdBrand> getBrandByCategoryIds(Long categoryId);
    List<ProdBrand> getProdBrandByCategoryIds(Long categoryId);
    List<ProdBrand> selectBrandByCategoryId(Long categoryId);
}
